/**
  * 整个项目api的统一管理
  */
import request from "./request"

export default {
  // 请求首页左侧左下方的表格的数据
  getTableData() {
    return request({
      url: '/home/getTableData',
      method: 'get',
    })
  },

  // 请求首页右侧上方的数据
  getCountData() {
    return request({
      url: '/home/getCountData',
      method: 'get',
    })
  },

  // 请求首页右侧中间折线图数据
  getChartData() {
    return request({
      url: '/home/getChartData',
      method: 'get',
    })
  },

  // 请求用户页的表格数据
  getUserData(data) {
    return request({
      url: '/user/getUserData',
      method: 'get',
      data
    })
  },

  // 用户页面删除用户请求
  deleteUser(data) {
    return request({
      url: '/user/deleteUser',
      method: 'get',
      data
    })
  },

  // 用户页面新增用户请求
  addUser(data) {
    return request({
      url: '/user/addUser',
      method: 'post',
      data
    })
  },

  // 用户页面编辑用户请求
  editUser(data) {
    return request({
      url: '/user/editUser',
      method: 'post',
      data
    })
  },

  // 根据登录用户的不同权限，显示不同的菜单
  getMenu(params) {
    return request({
      url: '/permission/getMenu',
      method: 'post',
      data: params
    })
  }
}